immersion baths - Turkish English Dictionary